/*YUI css reset*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display: inline-block;}  /* for IE/Mac */
.clear {clear:both; height:0px;} 
.float {float:left;} 
.inlineblock {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: bottom;
	zoom: 1;
	*display: inline;
}

a{color:#000; text-decoration:none; line-height:20px;}
a:hover{text-decoration:underline;}
textarea{resize:none; overflow:auto;}

body{font-size:12px; font-family: "Trebuchet MS",Georgia,"Times New Roman",Times,sans-serif; background-image:url(../images/bg.gif);background-color:#FFFFFF; text-align:center;}
.bdbox{width:960px; margin:0px auto; background-color:#FFFFFF; text-align:left;}
.innerbox{margin:0px 10px;}
.topp{color:#3b3b3b; border:solid 1px #e4e4e4; background-image:url(../images/topbg.gif); height:30px;}

.star { height:16px; width:16px; display:block; float:left; background:url(../images/star.gif) no-repeat 0 0;}
.star_on{ background: url(../images/star.gif) no-repeat 0 -16px !important;}
.star_yes{ background: url(../images/star.gif) no-repeat 0 -32px;}

/* top links */
.topp a{color:#3b3b3b; text-decoration:none; display:block; height:30px;float:left; line-height:30px; padding:0px 20px;}
.topp .active{ color:#fff; background-color:#999999;}
.topp .lc,.topp .lc:hover{color:#3b3b3b; background-color:transparent; font-weight:bold;}
.topp .uinfo a,.topp .uinfo a:hover{border-left:solid 1px #e4e4e4;color:#3b3b3b; background-color:transparent;}
.uinfo{float:right;}

/*logo & nav*/
.logobox{height:176px; position:relative; background-image:url(../images/topbg.jpg);}
.hdlogo{position:absolute; top:0px;left:0px; height:130px; width:200px;  text-indent:-9999px;}
.searchbox{position:absolute; left:228px; top:60px; width:464px; height:64px;}
.qtypes{height:20px; padding-left:5px;}
.qtypes li{ text-decoration:none; color:#444; font-size:13px; margin-right:15px; line-height:18px; letter-spacing:2px; display:block; float:left; cursor:pointer; padding:0px 5px;}
.qtypes .ctype{ font-weight:bold;color:#000;}
.qbox{height:44px; background-image:url(../images/searchbox.jpg); position:relative;}
.txtq{ font-size:14px; height:16px; position:absolute; left:7px; top:9px; width:360px; padding:4px; border-width:0px; background-color:transparent;}
.btnq{position:absolute;top:5px; left:376px; cursor:pointer; height:30px; width:80px; border-width:0px;background-color:transparent; font-weight:bold; letter-spacing:5px; font-size:14px; }
.rtm{position:absolute;right:8px; top:0px; height:77px; width:204px; background-image:url(../images/rtm.jpg); padding-top:12px;}
.rtm a{text-decoration:none; font-size:14px; font-weight:bold; color:#fff; display:block; padding:7px 0px; margin:0px 5px; text-align:center;}
.rtm a:hover{text-decoration:underline;}
.navbg{ position:absolute;z-index:10; bottom:0px;height:40px;width:100%; left:0px; right:0px; background-color:#fff;
	opacity: .5; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=50); /* IE lt 8 */
	-ms-filter: "alpha(opacity=50)"; /* IE 8 */
	-khtml-opacity: .5; /* Safari 1.x */
	-moz-opacity: .5; /* FF lt 1.5, Netscape */
}
.nav{position:absolute;z-index:11; bottom:0px;height:32px;width:100%; left:0px; right:0px; border-bottom:solid 6px #006600;}
.nav ul{margin-left:10px;}
.nav li{display:block; float:left; height:32px; width:86px; position:relative;}
.nav  li .navitem{display:block;  height:32px; width:86px; text-decoration:none; color:#000; line-height:32px; text-align:center;}
.nav1{ background-image:url(../images/nav1.png);}
.nav2{ background-image:url(../images/nav2.png);}
.nav3{ background-image:url(../images/nav3.png);}
.nav4{ background-image:url(../images/nav4.png);}
.nav5{ background-image:url(../images/nav5.png);}
.nav6{ background-image:url(../images/nav6.png);}
.navsub{display:none; border:solid 2px #fff; border-top-width:0px;z-index:1222; width:200px; position:absolute;top:32px;left:1px;}
.navsub a{display:block;padding:5px; margin:1px; width:190px; color:#000; text-decoration:none;}
.navsub a:hover{text-decoration:underline;}
#nav3sub{background-color:#ffff99; z-index:10030;}

/*images  * news */
.imgnewsbox{margin:10px 0px;}
.imgnewsbox,.imgbox,.newsbox{height:330px;}
.imgbox,.newsbox{width:470px; float:left;display:block; overflow:hidden;}
#news{border:solid 1px #9ac811; height:328px; width:467px; position:relative;left:1px;}

.news,.newscat{padding:20px 0px 10px 20px; width:400px;}
.newscat{ display:none; padding:0px 20px;}
.news li{float:left;display:block; background-color:#ccc;}
.news .newsactive{background-color:#f5f5f5;}
.news li a{display:block; text-decoration:none; padding:10px 20px;}
.newsimg{width:110px; height:110px;}
.newscontent h4 {font-size:16px; padding:5px 0px;}
.newscontent h4  a{color:#3f8cb2; font-weight:bold;}
.newscontent p {line-height:20px;}

/*2 columns body */
.bd2{overflow:hidden;}
.bd2 .bd2left,.bd2 .bd2center{float:left; display:block;margin-bottom:-32767px;padding-bottom:32767px; width:212px;}
.bd2 .bd2center{width:728px;}

/*left category info*/
.bd2leftc{ margin-right:16px;}
.bd2leftcdog{height:38px; background-image:url(../images/dog.gif); margin-bottom:10px;}
.bd2leftccat{height:38px; background-image:url(../images/cat.gif); margin-bottom:10px;}
.bd2leftcc,.bd2leftccall{width:80px; display:block; float:left; color:#fff; font-weight:bold; text-align:center; padding:2px 0px; text-decoration:none;}
.bd2leftcc:hover,.bd2leftccall:hover{ text-decoration:underline;}
.bd2leftccall{ color:#000; font-weight:normal; text-align:left; padding-left:10px;}
.bd2leftcdogcc{background-color:#0066cc;}
.bd2leftcdogcity{background-color:#ff9900;}
.bd2leftccatcc{background-color:#ff3366;}
.bd2leftccatcity{background-color:#ff9900;}
.bd2leftccs{ margin:4px 0px;}
.bd2leftccs a{ margin-right:10px;}

/*right star date an so on */
.jFlowPrev,.jFlowNext{position:absolute; z-index:1008; width:44px; height:44px; margin-top:-122px; margin-left:-50px; cursor:pointer; zoom:1; background-image:url(../images/star1scrollleft.gif);}
.jFlowNext{ margin-left:395px; background-image:url(../images/star1scrollright.gif);}
.star1,.star2{margin-bottom:4px;}
.star1left,.star1right,.star2left,.star2right{float:left;display:block; width:500px; height:250px; background-image:url("../images/star1bg.gif"); overflow:hidden;}
.star1right,.star2right{width:228px; background-color:#eeeeee; background-image:none;}
.start1title,.start2title{ font-weight:bold; font-size:22px; padding:10px 0px 5px 40px;}
.star1slidescontainer,.star2slidescontainer{ width:388px; height:200px; margin-left:56px;background-image:url(../images/star1petbg.gif); background-position:bottom right; }
.tbstar1,.tbstar2{border-collapse:collapse; width:380px; margin-left:2px; margin-top:2px;}
.tbstar1 th,.tbstar2 th{height:192px;width:156px; background-color:#fff;}
.tbstar1 td,.tbstar2 td{padding:10px; position:relative;}
.tbstar1 td p,.tbstar2 td p{margin:10px 0px;}
.tbstar1 td .btns,.tbstar2 td .btns{ position:absolute;height:30px; bottom:6px; width:200px;}
.tbstar1 td .btns a,.tbstar2 td .btns a{ font-weight:bold; font-size:15px; color:#777;}

/*star rate from 1 star to 5 star */
.starrate{width:150px;height:30px; background-image:url(../images/starsrate.gif);}
.starrate1{background-position:0px -120px;}
.starrate2{background-position:0px -90px;}
.starrate3{background-position:0px -60px;}
.starrate4{background-position:0px -30px;}
.starrate5{background-position:0px 0px;}

/*star's category*/
.starcat { font-size:13px;padding-left:1px;}
.starcat a{ font-weight:bold;color:#ff0066; padding:0px 4px;}

.star1tab,.star2tab{padding:10px 10px 0px 10px; background-color:#e4f1fc;}
.star1tab li,.star2tab li{display:block; float:left; width:102px;height:36px; background-image:url(../images/star1-tab-on.gif); text-align:center; line-height:32px; margin-right:2px; cursor:pointer; font-size:16px; font-weight:bold;}
.star1tab .active,.star2tab .active{ background-image:url(../images/star1-tab.gif);}
.star1tabc,.star2tabc{display:none; padding:10px;}
.star1tabc a,.star2tabc a{display:block; border-bottom:solid 1px #cccccc;}

/*star2 specified*/
.star2left{background-image:url("../images/star2bg.gif");}
.star2slidescontainer{background-image:url(../images/star2petbg.gif);}
.star2tab li{background-image:url(../images/star2-tab-on.gif);}
.star2tab .active{ background-image:url(../images/star2-tab.gif);}
.star2tab{ background-color:#ffefef;}


.dogdate,.catdate{height:210px; background:#ffefef url(../images/dogdatebg.gif) no-repeat 0 0 ; padding-top:70px;position:relative; margin-bottom:10px;}
.dogdate .joindogdate,.catdate .joincatdate{position:absolute; left:300px;top:25px; width:80px;height:25px; background-image:url(../images/joindogdate.gif);}
.dogdateslidescontainer,.catdateslidescontainer{margin-left:79px;width:570px;height:190px; }
.dogdateslidescontainer .jFlowPrev,.dogdateslidescontainer .jFlowNext,.catdateslidescontainer .jFlowPrev,.catdateslidescontainer .jFlowNext{margin-top:-125px; height:64px; background-image:url(../images/dogdatescrollleft.gif);margin-left:-67px;}
.dogdateslidescontainer .jFlowNext,.catdateslidescontainer .jFlowNext{ background-image:url(../images/dogdatescrollright.gif); margin-left:595px;}
.datedog,.datecat{width:120px;height:180px; margin-right:30px; display:block; float:left; position:relative;}
.ddimgcn,.dcimgcn{width:114px; height:140px;  padding:3px 3px 0px 3px; overflow:hidden; background-image:url(../images/datedogbg.gif); background-position:right -42px; }
.ddname,.dcname{padding:5px; display:block;}
.ddhost,.dchost{position:absolute; bottom:0px; left:0px;right:3px;height:37px; width:117px; z-index:12;  background-color:#000; color:#fff; font-weight:bold; line-height:16px;
	opacity: .5; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=50); /* IE lt 8 */
	-ms-filter: "alpha(opacity=50)"; /* IE 8 */
	-khtml-opacity: .5; /* Safari 1.x */
	-moz-opacity: .5; /* FF lt 1.5, Netscape */
	}
.lastdatedog,.lastdatecat{margin-right:0px;}

/*cat date specified*/
.catdate{ background:#ffefef url(../images/catdatebg.gif) no-repeat 0 0 ;}
.catdate .joincatdate{background-image:url(../images/joincatdate.gif);}
.catdateslidescontainer .jFlowPrev,.catdateslidescontainer .jFlowNext{ background-image:url(../images/dogdatescrollleft.gif);}
.catdateslidescontainer .jFlowNext{ background-image:url(../images/catdatescrollright.gif);}
.dcimgcn{ background-image:url(../images/datecatbg.gif); }


/*bottom  2 columns message & advertisement*/
.bottombd2{margin-top:5px;}
.bottombd2left,.bottombd2right{float:left; display:block; width:460px; border:solid 1px #ccebe0; height:400px; overflow:hidden;}
.bottombd2left{ margin-right:16px;}
.bottombdt{height:40px; background-image:url(../images/msgtbg.jpg); position:relative; border-bottom:solid 5px #7f7f7f;}
.bottombdt .msgtitle{ margin-left:50px; font-size:16px; line-height:40px;}
.bottombdt .freepub{ position:absolute; right:10px; top:5px; width:161px; height:30px;background-image:url(../images/freepub.gif);}
.msgcontainer{padding:10px;}
.msgcontainer li{ position:relative;padding:4px 0px; border-bottom:solid 1px #cccccc; overflow:hidden;}
.msgcontainer .msgcategory{ position:absolute; left:0px; width:80px; color:#6fa9c5; font-weight:bold;height:20px; top:0px;  background-color:#fff; z-index:10;}
.msgcontainer .msgt{ padding-left:80px; white-space:nowrap;}
.msgcontainer .msgdate{ position:absolute;right:0px; top:4px; width:70px; background-color:#fff; height:20px;z-index:10;}

/*bottom images links*/
.bottomimgs{ position:relative;height:140px;}
.bottomimgs .cat,.bottomimgs .dog,.bottomimgs .other{ position:absolute; top:10px;width:296px;height:115px; border:solid 3px #000;}
.bottomimgs .cat{ left:320px; background-image:url(../images/bottomcat.gif); }
.bottomimgs .dog{ left:0px;  background-image:url(../images/bottomdog.gif);}
.bottomimgs .other{right:0px;  background-image:url(../images/bottom_other.gif);}

/*bottom links & copyright*/
.buttom{border-top:solid 5px #000;border-bottom:solid 1px #000; padding:10px 80px;}
.buttom a{padding:0px 10px;}
.copyright{padding:5px; text-align:center;}


/* currrent location && rss*/
.cnav{margin:5px 0px;padding:0px 0px 5px 10px; background-color:#bbb;}
.cnav .cnavright{float:right; position:relative; top:5px; right:5px;}
.rss{padding-right:20px; background-image:url(../images/rss.png); background-position:right center; background-repeat:no-repeat;}

/* classfiels  content 2 columns */
.cf2left,.cf2right{display:block;float:left;width:492px;}
.cf2right{ width:220px;margin-left:16px; _margin-left:8px;}


/*category messsage & ad in classfields*/
.cf2leftq{height:39px;maring-bottom:10px;background-image:url(../images/qsleft.jpg); background-repeat:no-repeat;}
.cf2leftqin{height:33px; margin-left:14px; background-image:url(../images/qsright.jpg); background-position:right top; padding-top:6px; position:relative; }
.dropdownsel{border:solid 1px #c5c5c5; width:100px; padding:3px 3px 3px 8px; background-color:#fff; background-image:url(../images/ddarrow.gif); background-position:right center; background-repeat:no-repeat; position:relative; margin:0px 5px;}
.cf2category{position:absolute;  display:none;width:111px; border:solid 1px #f9e9cf; background-color:#fff; z-index:130; }
.cf2category a{display:block; margin:0px 1px; padding:3px;}
.cf2category a:hover{ background-color:#ddf48a;}

.ddregion{ width:140px;}
.cf2regions{position:absolute;  display:none; width:480px; border:solid 1px #f9e9cf; background-color:#fff; z-index:130;
	opacity: .8; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=80); /* IE lt 8 */
	-ms-filter: "alpha(opacity=80)"; /* IE 8 */
	-khtml-opacity: .8; /* Safari 1.x */
	-moz-opacity: .8; /* FF lt 1.5, Netscape */}
.cf2regionst{padding:4px;}
.cf2regionst .allregion{font-weight:bold;}
.xregion{float:right; background-image:url(../images/xregion.gif); background-repeat:no-repeat;cursor:pointer;}
.tbregions{margin-left:2px;}
.tbregions td,.tbregions th{padding:2px;}
.tbregions th{width:60px;}
.cf2leftqok{width:72px; background-image:url(../images/ok.jpg);height:24px; cursor:pointer; margin-left:10px;}

.cf2bd{margin:10px 0px;}
.cf2bdleft,.cf2bdright{float:left;display:block; width:235px; border:solid 1px #d8e1de; height:250px;}
.cf2bdright{margin-left:18px;_magin-left:8px;}


.cf2bdt{color:#737778;font-size:15px; font-weight:bold; background-color:#cde4f6; padding:6px;}
.dogimg{float:left; margin:5px; margin-top:0px;}
.dogimg img{border:solid 1px #61b7ff;}
.cf2bdc ul li{height:58px; clear:both; border-bottom:dotted 1px #444; margin-top:10px; padding-top:3px; padding-bottom:3px;}
.cf2bdc ul .last{ border-bottom:dotted 0px #444; }
.cf2bdleft .more,.cf2bdright .more{float:right; font-size:12px; font-weight:normal;}

.cfbd3{margin-bottom:10px; height:80px; background-color:#ccc;}
.cf2bd4 .cf2bdleft .cf2bdt{ background-color:#c0fdd4;} 
.cf2bd4 .cf2bdright .cf2bdt{ background-color:#fef5a6;} 


.cf2bd5{border:solid 1px #d2ddd9; background-color:#e9fff0; background-image:url(../images/footprint2.gif); background-position:5px 5px; background-repeat:no-repeat;}
.cf2bd5t{font-size:16px; font-weight:bold; padding:7px; padding-left:40px;}
.cf2bd5c{}
.cf2bd5c ul li {float:left; display:block; width:140px; height:130px; margin:10px;_margin:5px;}
.cf2bd5c ul li .imgc{height:84px; width:114px; padding:4px; background-image:url(../images/cf2bd5ibg.gif); overflow:hidden;}
.cf2bd5c ul li p {line-height:16px;}

.cf2rt{border:solid 1px #d2ddd9; background-color:#e9fff0; background-image:url(../images/footprint2.gif); background-position:5px 5px; background-repeat:no-repeat;font-size:16px; font-weight:bold; padding:8px; padding-left:40px; }
.cf2rt .more{float:right;font-size:12px; font-weight:normal;}
.cf2rc{border:solid 1px #d2ddd9; background-color:#e9fff0;  }
.cf2p{padding-top:10px;}
.cf2rtad2{height:80px; background-color:#ccc;}

.cf2raddad{border:solid 1px #d4dfdb; display:block; background-color:#cbd0d3; background-image:url(../images/addad.gif); background-position:15px 13px; background-repeat:no-repeat;font-size:16px; font-weight:bold; padding:8px; padding-left:40px;margin-bottom:10px;}
.cf2raddad:hover{text-decoration:none;}
.cf2radt{border-width:1px 0px 1px 0px; border-bottom:dotted 1px #ccc;}
.cf2radc{border-width:0px 0px 1px 0px; padding:10px;}
.cf2radc .num{background-image:url(../images/greendot.jpg); color:#fff;  position:absolute; width:20px; text-align:center; background-repeat:no-repeat; background-position:center center; margin-right:10px; left:0px;top:0px; height:20px; line-height:20px;}
.cf2radc  ul li{margin-bottom:5px; position:relative;}
.cf2radc  ul li p{margin-left:25px;}
.cf2radc  ul li p{ line-height:20px;}


.cf2rbbst{border-bottom-width:0px;}
.cf2rbbsc{border-top:dotted 1px #000;}
.cf2rbbsc .bbsdogimg{float:left; margin-right:10px;}
.cf2rbbsc ul{padding:0px 10px;}
.cf2rbbsc ul li {clear:both; height:50px; padding:0px 5px; margin-top:5px;}

/*listing starts*/
.leftlist{margin-right:16px; border:solid 1px #dee4e2;}
.leftlist dt{ font-size:15px; font-weight:bold; padding:6px; border-bottom:dashed 1px #ccc; border-top:dashed 1px #ccc; background-color:#daffb9;}
.leftlist .lt1{border-top-width:0px;}
.leftlist .lt2{background-color:#ffdfea;}
.leftlist .lt3{background-color:#d0e5f6;}
.leftlist .lt4{background-color:#fef7a9;}
.leftlist .lt5{background-color:#fedda7;}
.morecategory{ border:solid 1px #dee4e2; display:none; padding:10px;width:180px; background-color:#fff; position:absolute; z-index:10020;}
.morecategory p{text-align:left;}
.leftlist dd{ padding:10px; position:relative;}
.leftlist dd p a,.morecategory p a{line-height:25px; width:85px; overflow:hidden;
	display: inline-block;
	vertical-align: center;
	zoom: 1; // IE hack to trigger hasLayout
	*display: inline; // IE hack to achieve inline-block behavior
 }
.leftlist dd p .more span{padding-right:15px; background-image:url(../images/morecatearow.gif); background-repeat:no-repeat; background-position:right center;}
 .lc5{background-image:url(../images/stars.png); background-repeat:no-repeat; background-position:50px 10px;} 
 #currate{border:solid 1px #000;}
 .lc5 a{display:block; height:16px; border:solid 1px #fff;font-size:10px;}
 .lc5 a:hover{display:block; border:solid 1px #ccc;}
 .lc6{background-image:none;}
 .lc6 a{text-align:center; line-height:20px; height:20px;}
 
 .listad{height:60px; background-color:#ccc;margin-bottom:5px;}
.srate{width:85px;height:17px; background-image:url(../images/stars.png);}
.srate1{background-position:0px -0px;}
.srate2{background-position:0px -17px;}
.srate3{background-position:0px -34px;}
.srate4{background-position:0px -53px;}
.srate5{background-position:0px 68px;}

.pct {font-size:15px; padding:6px; background-color:#daffb9;}
.petname{width:140px; height:17px;}
.pcc .imgc{float:left;display:block; height:30px;padding:10px; padding-left:0px; overflow:hidden;}
.pcc li{clear:both; margin:10px;}
.pcc p {padding:5px;}
/*listing ends*/


/* petdating starts */
.findpet{display:block;background:#cbd0d3 url(../images/footprint1.gif) no-repeat 3px 3px;  border-bottom:solid 2px #7f7f7f; padding:8px;font-size:15px; font-weight:bold; padding-left:50px;}
.pdleftlist dt{border-bottom-width:0px; padding:12px;}
.pdleftlist .lt1,.pdleftlist .lc1,.pdleftlist .lc1 .morecategory{background-color:#cde4f6;}
.pdleftlist .lt1{background:#cde4f6 url(../images/addog.jpg) no-repeat right top;}
.pdleftlist .lt2,.pdleftlist .lc2,.pdleftlist .lc2 .morecategory{background-color:#f4dde5;}
.pdleftlist .lt2{background:#f4dde5 url(../images/adcat.jpg) no-repeat right top;}
.pdleftlist .lt3,.pdleftlist .lc3,.pdleftlist .lc3 .morecategory{background-color:#efefef;}
.pdleftlist .lt3{background:#efefef url(../images/adcummunity.gif) no-repeat right top;}
.pdleftlist .lt7,.pdleftlist .lc7,.pdleftlist .lc7 .morecategory{background-color:#fef5a6;}
.pdleftlist .lt7{background:#fef5a6 url(../images/adrelated.jpg) no-repeat right top;}

.petdating {height:170px;}
.pdddbg{background:#ffefef url(../images/ggyy.png) no-repeat 0 0 ;}
.pdcdbg{background:#ffefef url(../images/mmyy.png) no-repeat 0 0 ;}
.petdating .cf2bdleft,.petdating .cf2bdright{height:auto;}
.pddogdate,.pdcatdate{height:auto;}

.petdating .catdateslidescontainer,.petdating .dogdateslidescontainer{width:400px; margin-left:46px;height:150px;}
.petdating .datecat,.petdating .datedog{width:90px;margin-right:10px;}
.petdating .dcimgcn,.petdating .ddimgcn{width:84px; background-position:right -82px; height:100px;}
.petdating .datecat,.petdating .datedog{height:140px;}
.petdating .dchost,.petdating .ddhost{width:87px;}
.petdating .dcimgcn img,.petdating .ddimgcn img{width:80px;}
.petdating .jFlowPrev,.petdating .jFlowNext{margin-left:-40px;margin-top:-145px; width:30px;height:40px; background-position:center center;}
.petdating .jFlowNext{margin-left:400px;}


.petdating .finddate{width:122px;height:24px;background-image:url(../images/finddate.gif);}
.petdating .cf2bdleft{border-color:#d8e1de; }
.petdating .cf2bdleft .cf2bdt,.petdating .cf2bdright .cf2bdt{ background-color:#cde4f6; padding:8px; background-image:url(../images/gg.png); background-position:96% center; background-repeat:no-repeat;}
.petdating .cf2bdright .cf2bdt{background-image:url(../images/mm.png);}
.pdcatdate .cf2bdleft .cf2bdt,.pdcatdate .cf2bdright .cf2bdt{background-color:#f4dde5;}
.petdating .cf2bdc li{ color:#003265;}
.petdating .cf2bdc li p{ color:#003265;}
.petdating .petname{ font-size:14px;color:#003265; font-weight:bold;}
.petdating .dogimg img{border-color:#d6d6d6; padding:1px;}

.pdnewpetst{padding-bottom:10px;}
.pdnewpetnewst{padding-bottom:10px; margin-top:5px;}
.pdnewpetnewst .more{ float:none; height:26px; line-height:26px; padding-top:5px;}
.pdnewpetnewsc ul li{border-left:solid 2px #104211; margin-bottom:10px; height:auto;}
.pdnewpetnewsc ul li a{color:#5582a9;padding:0px 2px;}

.pdbbsnewt{margin-top:5px;}
.pdbbsnewsc ul li a{color:#5582a9;padding:0px 2px;}
.pdbbsnewsc ul li{height:auto;}

.pdmoret{background-image:none; padding-left:5px;margin-top:5px;}
.pdmorec .pdmorett{font-size:13px;padding:5px 0px; font-weight:bold;color:#013366;}
.pdmorec ul li{ height:auto;}
.petdating .morepets2find{text-align:right;padding:10px 6px 6px 0px; font-size:13px;}
/* petdating ends */

.petprofile .dogface{ height:130px; padding:1px; overflow:hidden; text-align:center;}
.u{text-decoration:underline;}
.petprofile p{ line-height:20px; padding:2px 5px;}
.petprofile .t{ font-size:13px; font-weight:bold;  color:#396788; line-height:40px;}
.petprofile .g{ color:#396788; padding:4px 0px;}
.petprofile .region{border-bottom:dashed 1px #ccc;}
.petprofile .last{border-bottom:dashed 0px #ccc;}
.petprofile .pethost{ position:relative;}
.petprofile .pethost .pethostimg{ padding:1px;text-align:center;width:40px;height:40px; margin:3px; position:absolute; top:5px;left:0px;_left:-50px;}
.petprofile .pethost p{ margin-left:54px; line-height:15px;}
.petprofile .pettname{font-size:16px; font-weight:bold;color:#797979;}
.petprofile .pubbox{border-color:#98c199; border-width:2px 1px 2px 1px; border-style:solid; padding:10px; position:relative;}
.petprofile .pubbox textarea{width:380px;height:60px; border-width:0px; font-size:14px; overflow:auto;}
.petprofile .pubbox .btnpub{font-size:18px; border:solid 1px #016300; background-color:#016300; height:60px; color:#fff; position:absolute; right:10px; top:10px; width:80px; cursor:pointer;}
.petprofile .linkstab1{ font-size:16px; padding:10px 20px; padding-left:0px;border-bottom:dashed 1px #ccc;}
.petprofile .linkstab1 a{ color:#01326a; font-weight:bold;}
.petprofile .linkstab1 .sep{ margin:0px 20px;}
.petprofile .msg{ margin:15px; padding:5px;}
.petprofile .n{ position:relative; height:70px;}
.petprofile .n .msgimg{width:60px;height:60px; position:absolute;left:5px; top:5px; overflow:hidden; padding;1px; border:solid 1px #ccc;}
.petprofile .n p{margin-left:80px;}
.petprofile .morenews{ text-align:center; border-top:dashed 1px #ccc; padding:10px; background-color:#bbb;}
.petprofile .btnmorenews{ font-size:15px; font-weight:bold; }

.picst{maring-top:5px; padding:10px 0px;}
.picst b{font-size:15px;}
.picst .picslinks{float:right;}
.picsc a { float:left; height:100px; width:100px; overflow:hidden; border:solid 1px #ccc;padding:1px; margin-right:9px; margin-left:9px; line-height:100px; margin-bottom:10px;}
.picsc span {display:table-cell;vertical-align: middle; height:100px; width:100px; overflow:hidden; line-height:100px;text-align: center;_writing-mode: tb-rl;}
.picsc img {vertical-align: middle;}

.petlinks { background-color:#cbd0d3; margin-bottom:5px;}
.petlinks a{ color:#003365; padding-left:30px; background:url(../images/addad.gif) no-repeat 13px 2px; }
.pethostlinks { background-color:#efefef; margin-bottom:5px; border:solid 1px #cccccc;}
.pethostlinks a{ color:#c69473; font-weight:bold; padding-left:20px;  }

.petfriends{padding:10px 0px;}
.petfriends a { float:left; height:60px; width:60px; overflow:hidden; border:solid 1px #ccc;padding:1px;margin:0px 4px; line-height:60px; margin-bottom:6px;}
.petfriends span {display:table-cell;vertical-align: middle; height:60px; width:60px; overflow:hidden; line-height:60px;text-align: center;display:block\9;  writing-mode:tb-rl\9;}
.petfriends img {vertical-align: middle;}
.morefriends{text-align:right; line-height:20px; margin-bottom:10px; padding-right:20px;}

.petprofile .cf2rbbst{margin-top:5px; border-bottom:dashed 1px #ccc;}
.petprofile .cf2rc{border-top-width:0px;}

/*listing_wireframe starts*/

.c2container{overflow:hidden;}
.c2container .c2right,.c2container .c2left{float:left; display:block;margin-bottom:-32767px;padding-bottom:32767px; width:220px;margin-left:20px;_margin-left:10px;}
.c2container .c2left{width:700px;margin-left:0px;}
.wireframeright .cf2rc,.c2container .cf2rt{background-color:#f7ffe8;}
.wireframeright .cf2rt{background-image:url(../images/footprint.png);}
.wireframecategory{border:solid 1px #aee214;background-color:#f7ffe8;}
.servicecategoryt{height:34px;background:url("../images/servicecategory.png") no-repeat 10px 8px;}
.servicecategoryc{border-bottom:dashed 1px #ccc;padding-bottom:5px;}
.servicecategoryc a{ font-weight:normal;color:#000;margin:0px 8px;}
.servicecategoryc .sregionall{ font-weight:bold; color:red;margin:0px 15px;}
.servicecategoryc .more{padding-right:15px; background-image:url(../images/morecatearow.gif); background-repeat:no-repeat; background-position:right center;}
.tempservicecategoryc a,.templifecommunitycategory a{ display:block; width:80px; float:left;margin:4px 0px; text-align:center;}
.lifecommunityt{height:34px;background:url("../images/lifecommunity.png") no-repeat 10px 8px;}
#lifecommunitycategory{border-bottom-width:0px;}
.rlifecommunityc{ padding:0px 5px 5px 5px;}
.rlifecommunityc .regionname{margin-top:8px;font-weight:bold;}
.rlifecommunityc p{padding-left:10px;}
.rlifecommunityc p a{color:#5882a8; margin-right:5px;}
.rlifecommunityc .regionname a{color:#8b8c87;margin:0px;}

.wfq{ height:45px; background-image:url(../images/wfqbg.gif);margin:5px 0px; line-height:40px;}
.wfq .wfqitem{float:left; display:block; height:45px;}
.wfq .wfqlabel{ margin:0px 10px 0px 40px;}
.wfq .wfqbox {border:solid 1px #b3b3b3;height:18px; margin-top:12px; width:160px; margin-right:20px; position:relative;}
.wfq .wfqbox .wfqbtn{ position:absolute; right:0px; top:0px; width:32px; height:18px; border-width:0px; border-left:solid 1px #b3b3b3; background:url(../images/wfqbtn.gif) no-repeat right top;cursor:pointer;}
.wfq .wfqbox .wfqtxt{ position:absolute; left:0px; top:0px; height:18px;width:120px; border-width:0px; background-color:transparent; }

.wfq .sortdesc{padding-right:12px; background:url(../images/sortdesc.gif) no-repeat right center;}
.wfq .sortasc{padding-right:12px; background:url(../images/sortasc.gif) no-repeat right center;}

.wfpetitem{height:126px; clear:both; border:solid 1px #cccccc; margin-bottom:10px;}
.wfpetitemhover{ background-color:#f7ffe8; border:solid 1px #b0e21f;}
.wfpetitem .imgc{float:left;display:block;padding:1px; border:solid 1px #ccc; margin:6px;_margin-left:3px;}
.wfpetitem table{margin-top:7px;}
.wfpetitem table td{padding:3px;}
.wfpetitem .col1{width:240px;}
.wfpetitem .petname{font-size:14px;}
.wfpetitem .petinfo{color:#888;}
.wfpetitem .note{position:relative;}
.wfpetitem .note .morenote{float:right; background-color:#fff;}
.wfpetitem a{ color:#2f5981; font-weight:bold; margin:0px 3px;}

.wfpager{padding:5px; text-align:right;}
.wfpager a{ border:solid 1px #2a2c2b; padding:2px 8px; background-color:#e9ebea;}
.wfpager a:hover{background-color:#ddf488;}
.wfpager .current{background-color:#FFEEE5;color:#FF5500; border:solid 1px #FF5500;}
/*listing_wireframe ends*/


/* article starts */

.aleftc{margin-right:10px;border:solid 1px #ccc; margin-top:5px;}
.aleftc h3{background-color:#DAFFB9; color:#000;font-size:14px; padding:10px; margin-top:0px; border-bottom:dashed 1px #ccc;}
.aleftc h3  .more{ float:right; font-size:12px; color:#000;}
.aleftc dl dt{background-color:#D0E5F6; color:#000;font-size:13px; padding:5px 0px 5px 10px; font-weight:bold;}
.aleftc dl dd{padding:5px;line-height:20px;  border-bottom:dashed 1px #ccc;}
.aleftc dl dd a{margin-right:4px;}
.aleftc ul {padding:5px; padding-left:10px;  border-bottom:dashed 1px #ccc;}
.aleftc .last { border-bottom:solid 0px #ccc;}
.aleftc ul li{margin-bottom:5px;}

.acenter .newst{ background:url(../images/linebg.jpg) repeat-x left center; height:30px; margin:5px 0px;}
.acenter .newst b{ background:#fff url(../images/hotnews.jpg) no-repeat left center;  font-size:16px; padding:8px;padding-left:40px; line-height:30px; color:#2E6EA3;}
.acenter .newst .more{ float:right; background-color:#fff; margin:6px 20px; padding:0px 10px;}
.acenter .newst .more a{color:#2E6EA3;}
.acenter .hotnewst b{}

.newsbd2 .newsbd2center,.newsbd2 .newsbd2right{float:left; width:450px; margin-right:10px; }
.newsbd2 .newsbd2right{width:268px; margin-right:0px;}
.newsbd2centerc{padding:10px;}
.newsbd2rightc{padding:5px;}
.hostnewsc ul li {clear:both; height:110px;}
.newsbd2centerc  ul li .imgc{display:block;width:80px; margin-right:20px; float:left; margin-top:10px; margin-left:10px;_margin-left:5px;}
.newsbd2centerc  ul li .rdesc{display:block;width:320px; float:left;}
.newsbd2centerc  ul li p{ margin-bottom:5px; line-height:18px;}
.newsbd2centerc  ul li p .detail{ color:#F19149; margin:0px 4px;}
.newsbd2centerc  ul li .newstitle{width:340px; height:auto;}
.newsbd2centerc  ul li .newstitle a{color:#666666; font-size:16px;}

.newsbd2rightc dl dt ,.newsbd2rightc dl dd{float:left; display:block; width:24px; height:60px; margin-right:20px; margin-bottom:10px; border-bottom:solid 1px #fff;}
.newsbd2rightc dl dt{font-size:14px; line-height:30px; text-align:center;  background-color:#AEE214;}
.newsbd2rightc dl dd{width:194px;   border-bottom:dashed 1px #ccc;}
.newsbd2rightc dl dd ul li{ margin:8px 0px;}
.newsbd2rightc dl .newscate1{background-color:#AEE214;}
.newsbd2rightc dl .newscate2{background-color:#0066CC;}
.newsbd2rightc dl .newscate3{background-color:#98C199;}
.newsbd2rightc dl .newscate4{background-color:#AEE214;}
.newsbd2rightc dl .newscate5{background-color:#0066CC;}
.newsbd2rightc dl .newscate6{background-color:#98C199;}
.newsbd2rightc dl .newscate7{background-color:#AEE214;}
.newsbd2rightc dl .newscate8{background-color:#0066CC;}
.newsbd2rightc dl .newscate9{background-color:#98C199;}
.newsbd2rightc dl .newscate10{background-color:#AEE214;}



.acenter .specialt  b{ background-image:url(../images/speicalt.jpg);}
.specialarticles ul{margin:30px 0px;}
.specialarticles ul li {display:block; float:left; width:242px;}
.specialarticles ul li a{float:left;}
.specialarticles ul li p {width:100px;display:block; float:left; padding-left:10px; padding-top:10px; }

.npetdb2 .newsbd2center .npetcs{float:left; width:200px; margin-right:15px; padding-bottom:10px;}
.npetdb2 .newsbd2center .npetcs p{ border-bottom:dashed 1px #ccc; padding-bottom:10px; padding-top:3px; padding-left:30px; color:#fff; background:url(../images/e_28.jpg) no-repeat left top;}
.npetdb2 .newsbd2center .npetcs ul li {margin:2px 0px; list-style-type:disc; margin-left:20px;}
.npetdb2 .newsbd2center .npetcs ul li a{ color:#2E6EA3;}

.newsbd2rightc a{float:left; width:126px; margin-right:2px; text-align:center; padding-top:2px; position:relative; height:110px;}
.newsbd2rightc a p{position:absolute; bottom:2px; left:0px; right:0px;}
.newsbd2rightc a img,.newsbd2rightc a p{cursor:pointer;}
.newsbd2rightc a:hover{text-decoration:none; background-color:#eee;}
.hostnewsrc a{height:auto; float:none; width:auto;padding-top:0px;}
.hostnewsrc a:hover{text-decoration:underline; background-color:transparent;}

/* article ends */

/* article detail starts */
.articlededetailc .cf2rt{background-color:#E9FFF0;}
.articlededetailc .c2right{padding-top:5px;}
.articlededetailc .lastc{margin-bottom:5px;}
.articlededetailc .c2left{padding-top:5px;}


.adp_linea {background: url(../images/ad-c-t.jpg) repeat-x scroll center top transparent; font-size:0px;}
.adp_linea  div{background: url("../images/ad-c-rt.jpg") no-repeat scroll right top transparent;}
.adp_linea  div div{background: url("../images/ad-c-lt.jpg") no-repeat scroll left top transparent; height:4px;}
.adp_lineb{border:solid 1px #2fbae3; border-width:0px 1px; padding:0px 20px;}
.adp_linec {background: url(../images/ad-c-b.jpg) repeat-x scroll center top transparent; font-size:0px; }
.adp_linec  div{background: url("../images/ad-c-rb.jpg") no-repeat scroll right top transparent;}
.adp_linec  div div{background: url("../images/ad-c-lb.jpg") no-repeat scroll left top transparent; height:4px;}

.adp_path {line-height: 30px;padding-left: 2px; border-bottom:dashed 1px #ccc;}
h1.tit_k {  color: #32B9E7;  display: block;   font-size: 20px;   font-weight: normal;  padding: 15px 0;  text-align: center;}
.adp_label { background: none repeat scroll 0 0 #F4F4F4;  color: #2E6EA3;  height: 20px;  overflow: hidden; padding: 3px 3px 3px 12px; text-align: right;}
.adp_label .relatedtags {float:left;}
.adp_label .relatedtags em {  background-color:#2eb012; color:#fff; padding:3px;}
.adp_label .relatedtags b {  margin:0px 4px;}
.content_c {margin:10px 20px; line-height:25px; font-size:14px;}
.btnrate{width:75px; height:30px; border-width:0px; background:url(../images/ratebtn.jpg) no-repeat left top; line-height:30px; font-weight:bold; color:#fff; font-size:14px; cursor:pointer;}


h2.titb_a {
    background: url("../images/e_45.jpg") repeat-x scroll center top transparent;
    color: #EC6941;
    display: block;
    font-size: 16px;
    font-weight: normal;
}
span.titba_a {
    background: url("../images/e_46.jpg") no-repeat scroll left top transparent;
}
.titb_a span {
    display: block;
    line-height: 32px;
    padding: 0 0 0 42px;
}
span.titba_b {
    background: url("../images/e_47.jpg") no-repeat scroll left top transparent;
}

.ncomments li{clear:both; margin-top:10px;}
.ncomments li a{float:left;margin:10px;margin-top:0px;}
.ncomments li p{ margin-left:80px;}

.comon .com_name{float:left; display:block;; width:90px; margin-left:10px;_margin-left:5px; height:100px; padding-top:10px;}
.comon .com_sr{float:left; display:block; width:400px; padding-top:10px;}
.comon .com_sr textarea{width:380px;}
.comon .com_qq{float:left; display:block; width:156px; padding-top:10px;}

.com_qq h1, .com_ff h1 {
    color: #EC6941;
    font-size: 16px;
    padding-bottom: 5px;
}
.comqq_cn {
    background: none repeat scroll 0 0 #EAEAEA;
    padding: 5px 0 0 9px;
}
.comqq_cn img {
    margin: 0 13px 5px 0;
	cursor:pointer;
}
/* article detail ends */


/* article classfield starts*/
.ncfbd2 .newsbd2right{ padding-top:5px; width:220px;}
.ncfbd2 .newsbd2center{ padding-top:5px; width:498px;}
.acenter .topnewst b{background-image:url(../images/eico29.jpg);}
.acenter .lastestnewst b{background-image:url(../images/eico28.jpg);}
.topnewsc ul li{height:120px;}
.topnewsc ul li .rdesc{width:360px;}
.topnewsodd{background: none repeat scroll 0 0 #EDEDED;}
.acf-petfriends .petfriends a{height:80px; border-color:#E9FFF0;}
.acf-petfriends .petfriends a p{ line-height:20px; text-align:center;}
.acf-petfriends{border-width:0px 0px 1px 0px;}
/* article classfield ends*/

/* article -cf -detail starts */
h1.tit_p {
    background: url("../images/e_50.jpg") repeat-x scroll center bottom transparent;
    color: #FFFFFF;
    height: 35px;
    margin-bottom: 25px;
    padding: 15px 0 0;
    text-align: left;
	font-size:20px;
}
.titp_in {
    background: url("../images/e_51.jpg") no-repeat scroll left top #32B9E7;
    float: left;
}
.titp_in span {
    background: url("../images/e_52.jpg") no-repeat scroll right top transparent;
    float: left;
    height: 35px;
    line-height: 35px;
    padding: 0 10px 0 12px;
}
.cdp_head {
    padding: 30px 0;
    width: 640px;
}
.cdp_pic {
    float: left;
    width: 150px;
}
.cdp_xx {
    margin-left: 160px;
}
.cdp_xx li {
    float: left;
    font-size: 14px;
    line-height: 23px;
    margin-top: 17px;
    overflow: hidden;
    white-space: nowrap;
    width: 240px;
}
.cdp_xx li span {
    color: #FFFFFF;
    float: left;
    height: 23px;
    padding-left: 25px;
    width: 70px;
}
span.xxa {
    background: url("../images/e_53.jpg") no-repeat scroll left top transparent;
}
span.xxb {
    background: url("../images/e_54.jpg") no-repeat scroll left top transparent;
}
span.xxc {
    background: url("../images/e_55.jpg") no-repeat scroll left top transparent;
}
span.xxd {
    background: url("../images/e_56.jpg") no-repeat scroll left top transparent;
}
span.xxe {
    background: url("../images/e_57.jpg") no-repeat scroll left top transparent;
}
span.xxf {
    background: url("../images/e_58.jpg") no-repeat scroll left top transparent;
}
/* article -cf -detail ends */

/*  listing detail starts  */
.mdetail{border:solid 1px #d6d6d6; padding:10px; height:230px;margin-top:5px; color:#8b8c84;}
.mdetail a{color:#003466; margin-right:4px;}
.mdetail .imgc{float:right; display:block; height:400px; width:200px;margin-right:10px; text-align:center;}
.mdetail .imgc img{margin-bottom:5px;}
.mdetail .mselect{float:right; display:block; width:100px; border:solid 1px #85d631; margin-right:40px;padding:5px;  background:url(../images/ddarrow.gif) no-repeat  95% center; }
.subm{ width:110px; overflow:hidden;border:solid 1px #85d631; display:none; position:absolute; z-index:100; background-color:#fff;}
.subm a{display:block; padding:5px; text-align:left;}
.mdetail .mname{font-size:16px;margin-right:30px; color:#000;}
.minfoitem{margin-top:5px;}
.mcommentbtn{background:url(../images/marketcommentbtn.png) no-repeat center center; width:100px; height:32px;}
.mcommentbtn:hover{text-decoration:none;}
.mbtn2{padding:8px}
.mntn{width:92px; background:url(../images/mbtn.png) no-repeat center center; text-align:center; padding:8px 10px; color:#96968a; font-size:13px; font-weight:bold;}

.c4fmcmt h2,.mfansc h2,.mcommentsc h2,.creplyc h2{font-size:16px; padding:10px 3px; color:#666; font-weight:bold;}
.c4fmcmt,.mfansc{padding-bottom:10px; border-bottom:dashed 1px #ccc; margin-bottom:10px;}
.mfansc .mfans a { float:left; display:block; width:60px;margin-right:10px;text-align:center; color:#336797;}
.mfansc .mfans a span { display:block;text-align:center;}
.mcommentsc .mcommentscr{float:right; display:block; margin-right:20px;}
.mcommentsc .mcommentscr .csort{width:80px; border:solid 1px #85d631;padding:2px 5px; background:url(../images/ddarrow.gif) no-repeat  95% center; }
.msorttype{ width:90px; overflow:hidden;border:solid 1px #85d631; display:none; position:absolute; z-index:100;  background-color:#fff;}
.msorttype a{display:block; padding:2px 5px; text-align:left;}
.mcommentsc .mcommentscr label{ padding:6px;}

.mcommentsc ol li {position:relative; padding-right:40px; clear:both; height:90px;}
.mcommentsc ol .even {background-color:#f4f4f4;}
.mcommentsc ol li .cnum{position:absolute; right:0px; bottom:0px; z-index:0; font-size:30px; font-weight:bold; color:#ccc;}
.mcommentsc ol li .imgc{display:block;float:left; width:60px; text-align:center; margin:10px; height:80px;}
.mcommentsc ol li .cdetail{float:left;width:570px; }
.mcommentsc ol li .crate {padding:10px; padding-left:0px;}
.mcommentsc ol li .crate .cbtn {float:right; margin-top:-10px; margin-right:-65px;}
.mcommentsc ol li  .cbd { line-height:20px;}
.mcommentsc ol li .crate .cbtn .btncreply{ background:url(../images/creplybtn.png) no-repeat center center; padding:4px 0px; width:62px; text-align:center; margin-right:5px;}
.mcommentsc ol li .crate .cbtn .btncding{ background:url(../images/mding.png) no-repeat center center; padding:4px 0px; width:92px; text-align:center; margin-right:5px;}
.mcommentsc ol li .crate .srate{height:16px;}

.cmorec {display:block;height:39px; background:url(../images/morecbg.png) repeat-x left top; border:solid 1px #9db881; margin:10px 0px; text-align:center;}
.cmorec:hover {text-decoration:none;}
.cmorec b {color:#a9ca83; letter-spacing:10px; display:block;width:130px; margin:0 auto; background: url(../images/morecarrow.png) no-repeat right center; height:39px; line-height:39px; font-size:20px; padding-right:10px;}

.creplyp{padding:13px 0px;}
.creplyc{border:solid 1px #bee942;padding:10px;}
.creplyc .pretags{margin:0px 3px;}
.creplyc .pretags a{ margin:0px 3px; padding:5px 8px; border:solid 1px #fdecb8; background:url(../images/pretagsbg.png) repeat-x left top;}
.creplyc p{ margin:5px 0px;}
.creplyc .txtcreply{ border:solid 1px #bee942; width:500px; height:200px;}
.creplyc .creplybtnc{float:right; margin-right:20px;}
.creplyc .ctxttags{ width:200px;}
.creplyc .creplybtnc .creplybtn{width:119px; height:39px; background:url(../images/btnsubmitcbg.png) no-repeat left top; text-indent:-9999px;}


/*  listing detail ends  */

/* c4f_classfields_listing starts */
.cclcategory{border:solid 1px #ade214; background-color:#f7ffe8; padding:5px; padding-top:0px;}
.cclcategory .current{background-color:#326896;color:#fff;}
.cclcategoryt{background:url(../images/category.gif) no-repeat 5px center; padding-left:70px;}
.cclcategoryt a{padding:8px 10px;}
.cclcategoryt .active{background:#ade214 url(../images/tcurve.gif) no-repeat center bottom; position:relative; top:1px;padding-top:9px;margin-top:-1px;}
.cclcdetail{display:none; padding:8px; border:solid 1px #ade214; background-color:#fff; margin-bottom:5px;}
.cclcdetail a{ color:#326896; margin-right:5px;}
.cclcdetail .more{ color:#444;padding-right:15px; background-image:url(../images/morecatearow.gif); background-repeat:no-repeat; background-position:right center;}
.tempcclcdetail a{ display:block; width:80px; float:left;margin:4px 0px; text-align:center;}
.cclpricet{background:url(../images/price.gif) no-repeat 5px center; border-top:dashed 1px #ccc; height:28px;}
.cclpricec{margin-bottom:5px; padding:5px;}
.cclpricec a{margin-right:5px;}
.cclpricec .priceall{color:red;}
.cclpricec .pricefilter input{width:70px;}
.cclpricec .pricefilter .btnpricefilter{ background:transparent url(../images/pricefilter.gif) no-repeat center center; border-width:0px; height:22px; cursor:pointer;}
.cclshqt{background:url(../images/shenghuoquan.gif) no-repeat 5px center; border-top:dashed 1px #ccc; height:28px;}
.cclshqc{margin-bottom:5px; padding:5px;}
.cclshqc a{margin-right:5px;}
.cclshqc .shqall{color:red;}
.cclshqc .more{ color:#444;padding-right:15px; background-image:url(../images/morecatearow.gif); background-repeat:no-repeat; background-position:right center;}
.tempcclshqc a{ display:block; width:80px; float:left;margin:4px 0px; text-align:center;}
.cclwfq .sortupdatetime{float:right; margin-top:9px;margin-right:5px;}
.cclist{border:solid 1px #ade214;margin-top:5px; border-top-width:0px;}
.cclist .cclistitem{ width:100%; border-top:solid 1px #ade214;}
.cclist .cclistitem .desc{ width:400px; padding:5px;}
.cclist .cclistitem .desc .descbody{color:#326896; font-size:15px; font-weight:bold;}
.cclist .cclistitem .desc .region{color:#326896;margin-right:10px;}
.cclist .cclistitem .desc .haspic{color:#ff8c3b;}
.cclist .cclistitem .gototop{ width:80px; padding:5px;}
.cclist .cclistitem .gototop span{ color:red; border:solid 1px #BED293; padding:2px 6px;margin-top:5px; }
.cclist .cclistitem .einfo{padding-top:10px;}
.cclist .cclistitem .einfo .price{ color:red; font-size:16px; margin-bottom:5px; }
.cclist .cclistitem .einfo .pubtime{ color:#888;}
.cclist .cclistitem .imgc{ width:70px;}

.cclad{border:solid 1px #D2DDD9; border-top-width:0px; padding-top:5px;}
.cclad ul li {height:120px; margin:0px;margin-bottom:5px;width:200px; border:solid 1px #ccc;margin-left:9px; position:relative;}
.cclad ul li  .ccladimgc{height:120px; position:absolute; top:0px; left:0px; width:200px; z-index:99; cursor:pointer;}
.cclad ul li  .desc{padding:10px;}
.cclad ul li  .desc .t{padding:10px 0px 3px 0px; font-size:14px;color:#326896;}
.cclad ul li  .desc p{margin-bottom:2px;}
.ccladdad{margin:10px 0px;border:solid 1px #ccc;}
.ccladdad a{margin:1px; background-color:#DDF1B6; font-size:16px; font-weight:bold; padding:8px 0px; display:block; text-align:center;}
.ccladdad a:hover{ background-color:#F9FEE8;  text-decoration:none;}


/* c4f_classfields_listing ends */

/* c4f_classfields_listing_detail starts */
.ccld-mright{float:right; display:block; width:300px;}
.ccld-mdetail{height:170px;}
/* c4f_classfields_listing_detail ends */


/*user profile starts*/

/*user profile ends*/
